package org.springblade.modules.platform.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;

/**
 * <p>
 *
 * </p>
 *
 * @author SYG
 * @since 2023-03-15
 */
@TableName("absolutely_value_table")
public class AbsolutelyValueTable extends Model<AbsolutelyValueTable> {

	private static final long serialVersionUID = 1L;

	@TableId(value = "id", type = IdType.AUTO)
	private Integer id;

	/**
	 * 采集时间
	 */
	private Long gatherTime;

	/**
	 * 1:定时采集；2：手动采集
	 */
	private Integer gatherEvent;

	/**
	 * 测量链编号
	 */
	private Long measurChainCode;

	/**
	 * 测量链
	 */
	private String measurChain;

	/**
	 * 测量链方向
	 */
	private Integer measurChainDirection;

	/**
	 * 测量链方向
	 */
	private String measurChainDirectionName;

	/**
	 * 测台类型
	 */
	private Integer benchTypeCode;

	/**
	 * 测台类型名称
	 */
	private String benchTypeName;

	/**
	 * 部门名
	 */
	private String deptName;

	/**
	 * 部门名
	 */
	private String deptId;

	/**
	 * 正向光束的X方向相对变形量
	 */
	@TableField("zX")
	private Double zX;

	/**
	 * 正向光束的Z方向相对变形量
	 */
	@TableField("zZ")
	private Double zZ;

	/**
	 * 逆向光束的X方向相对变形量
	 */
	@TableField("nX")
	private Double nX;

	/**
	 * 逆向光束的Z方向相对变形量
	 */
	@TableField("nZ")
	private Double nZ;

	/**
	 * 铟钢管的相对变形量
	 */
	private Double deltaY;

	/**
	 * 倾角Y
	 */
	private Double dipY;

	/**
	 * 倾角X
	 */
	private Double dipX;

	/**
	 * 添加时间
	 */
	private Long insertTime;

	/**
	 * 倾角X后延
	 */
	private Integer ccd1AfterDipX;

	/**
	 * 倾角X前延
	 */
	private Integer ccd1FrontDipX;


	private Integer ccd2AfterDipY;

	/**
	 * 倾角X前延
	 */
	private Integer ccd2FrontDipY;

	private Double y;

	private Integer ccd3AfterTangentialY;

	private Integer ccd3FrontTangentialY;





	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Long getGatherTime() {
		return gatherTime;
	}

	public void setGatherTime(Long gatherTime) {
		this.gatherTime = gatherTime;
	}

	public Integer getGatherEvent() {
		return gatherEvent;
	}

	public void setGatherEvent(Integer gatherEvent) {
		this.gatherEvent = gatherEvent;
	}

	public Long getMeasurChainCode() {
		return measurChainCode;
	}

	public void setMeasurChainCode(Long measurChainCode) {
		this.measurChainCode = measurChainCode;
	}

	public String getMeasurChain() {
		return measurChain;
	}

	public void setMeasurChain(String measurChain) {
		this.measurChain = measurChain;
	}

	public Integer getMeasurChainDirection() {
		return measurChainDirection;
	}

	public void setMeasurChainDirection(Integer measurChainDirection) {
		this.measurChainDirection = measurChainDirection;
	}

	public String getMeasurChainDirectionName() {
		return measurChainDirectionName;
	}

	public void setMeasurChainDirectionName(String measurChainDirectionName) {
		this.measurChainDirectionName = measurChainDirectionName;
	}

	public Integer getBenchTypeCode() {
		return benchTypeCode;
	}

	public void setBenchTypeCode(Integer benchTypeCode) {
		this.benchTypeCode = benchTypeCode;
	}

	public String getBenchTypeName() {
		return benchTypeName;
	}

	public void setBenchTypeName(String benchTypeName) {
		this.benchTypeName = benchTypeName;
	}

	public String getDeptName() {
		return deptName;
	}

	public void setDeptName(String deptName) {
		this.deptName = deptName;
	}

	public String getDeptId() {
		return deptId;
	}

	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}

	public Double getzX() {
		return zX;
	}

	public void setzX(Double zX) {
		this.zX = zX;
	}

	public Double getzZ() {
		return zZ;
	}

	public void setzZ(Double zZ) {
		this.zZ = zZ;
	}

	public Double getnX() {
		return nX;
	}

	public void setnX(Double nX) {
		this.nX = nX;
	}

	public Double getnZ() {
		return nZ;
	}

	public void setnZ(Double nZ) {
		this.nZ = nZ;
	}

	public Double getDeltaY() {
		return deltaY;
	}

	public void setDeltaY(Double deltaY) {
		this.deltaY = deltaY;
	}

	public Double getDipY() {
		return dipY;
	}

	public void setDipY(Double dipY) {
		this.dipY = dipY;
	}

	public Double getDipX() {
		return dipX;
	}

	public void setDipX(Double dipX) {
		this.dipX = dipX;
	}

	public Long getInsertTime() {
		return insertTime;
	}

	public void setInsertTime(Long insertTime) {
		this.insertTime = insertTime;
	}

	public Integer getCcd1AfterDipX() {
		return ccd1AfterDipX;
	}

	public void setCcd1AfterDipX(Integer ccd1AfterDipX) {
		this.ccd1AfterDipX = ccd1AfterDipX;
	}

	public Integer getCcd1FrontDipX() {
		return ccd1FrontDipX;
	}

	public void setCcd1FrontDipX(Integer ccd1FrontDipX) {
		this.ccd1FrontDipX = ccd1FrontDipX;
	}


	public Integer getCcd2AfterDipY() {
		return ccd2AfterDipY;
	}

	public void setCcd2AfterDipY(Integer ccd2AfterDipY) {
		this.ccd2AfterDipY = ccd2AfterDipY;
	}

	public Integer getCcd2FrontDipY() {
		return ccd2FrontDipY;
	}

	public void setCcd2FrontDipY(Integer ccd2FrontDipY) {
		this.ccd2FrontDipY = ccd2FrontDipY;
	}

	public Double getY() {
		return y;
	}

	public void setY(Double y) {
		this.y = y;
	}

	public Integer getCcd3AfterTangentialY() {
		return ccd3AfterTangentialY;
	}

	public void setCcd3AfterTangentialY(Integer ccd3AfterTangentialY) {
		this.ccd3AfterTangentialY = ccd3AfterTangentialY;
	}

	public Integer getCcd3FrontTangentialY() {
		return ccd3FrontTangentialY;
	}

	public void setCcd3FrontTangentialY(Integer ccd3FrontTangentialY) {
		this.ccd3FrontTangentialY = ccd3FrontTangentialY;
	}

	@Override
	public String toString() {
		return "AbsolutelyValueTable{" +
			"id=" + id +
			", gatherTime=" + gatherTime +
			", gatherEvent=" + gatherEvent +
			", measurChainCode=" + measurChainCode +
			", measurChain='" + measurChain + '\'' +
			", measurChainDirection=" + measurChainDirection +
			", measurChainDirectionName='" + measurChainDirectionName + '\'' +
			", benchTypeCode=" + benchTypeCode +
			", benchTypeName='" + benchTypeName + '\'' +
			", deptName='" + deptName + '\'' +
			", deptId='" + deptId + '\'' +
			", zX=" + zX +
			", zZ=" + zZ +
			", nX=" + nX +
			", nZ=" + nZ +
			", deltaY=" + deltaY +
			", dipY=" + dipY +
			", dipX=" + dipX +
			", insertTime=" + insertTime +
			", ccd1AfterDipX=" + ccd1AfterDipX +
			", ccd1FrontDipX=" + ccd1FrontDipX +
			", ccd2AfterDipY=" + ccd2AfterDipY +
			", ccd2FrontDipY=" + ccd2FrontDipY +
			", y=" + y +
			", ccd3AfterTangentialY=" + ccd3AfterTangentialY +
			", ccd3FrontTangentialY=" + ccd3FrontTangentialY +
			'}';
	}
}
